StrConv-Funktion

       

Gibt einen Wert vom Typ Variant (String) zurⁿck, der wie angegeben umgewandelt wurde.

Syntax

StrConv(string, conversion, LCID)

Die Syntax der StrConv-Funktion besteht aus folgenden benannten Argumenten:

Teil Beschreibung
string Erforderlich. Zeichenfolgenausdruck, der umgewandelt werden soll.
conversion Erforderlich. Wert vom Typ Integer. Die Summe der Werte, die den Typ der auszufⁿhrenden Umwandlung angibt.
LCID Optional. Die Gebietsschema-ID, wenn diese sich von der des Systems unterscheidet. (Die Gebietsschema-ID des Systems ist die Voreinstellung.)

Einstellungen

Die Einstellungen fⁿr das Argument conversion sind:

Konstante Wert Beschreibung
vbUpperCase 1 Wandelt die Zeichenfolge in Gro▀buchstaben um.
VbLowerCase 2 Wandelt die Zeichenfolge in Kleinbuchstaben um.
VbProperCase 3 Wandelt den ersten Buchstaben jedes Wortes innerhalb der Zeichenfolge in einen Gro▀buchstaben um.
vbWide* 4* Wandelt schmale (Einzel-Byte) Zeichen innerhalb der Zeichenfolge in breite (Doppel-Byte) Zeichen um.
vbNarrow* 8* Wandelt breite (Doppel-Byte) Zeichen innerhalb der Zeichenfolge in schmale (Einzel-Byte) Zeichen um.
vbKatakana** 16** Wandelt Hiragana-Zeichen innerhalb der Zeichenfolge in Katakana-Zeichen um.
vbHiragana** 32** Wandelt Katakana-Zeichen innerhalb der Zeichenfolge in Hiragana-Zeichen um.
vbUnicode 64 Wandelt die Zeichenfolge in Unicode um und verwendet dabei die Voreinstellungen aus der Zeichenumsetzungstabelle des Systems. (Nicht verfⁿgbar auf dem Macintosh.)
vbFromUnicode 128 Wandelt die Zeichenfolge von Unicode in die Voreinstellungen aus der Zeichenumsetzungstabelle des Systems um. (Nicht verfⁿgbar auf dem Macintosh.)

*Betrifft Gebietsschema Fernost.

**Betrifft nur Japan.

Anmerkung   Diese Konstanten wurden von Visual Basic fⁿr Applikationen festgelegt. Aus diesem Grund k÷nnen sie ⁿberall in Ihrem Code anstelle der tatsΣchlichen Werte verwendet werden. Die meisten k÷nnen kombiniert werden, beispielsweise vbUpperCase + vbWide, es sei denn, sie schlie▀en sich gegenseitig aus, wie z.B. vbUnicode + vbFromUnicode. Die Konstanten vbWide, vbNarrow, vbKatakana und vbHiragana bewirken Laufzeitfehler, wenn sie in Gebietsschemata verwendet werden, auf die sie nicht zutreffen.

Im folgenden finden Sie einige gⁿltige Worttrennzeichen: Null (Chr$(0)), horizontaler Tabulator (Chr$(9)), Zeilenvorschub (Chr$(10)), vertikaler Tabulator (Chr$(11)), Seitenvorschub (Chr$(12)), Wagenrⁿcklaufzeichen (Chr$(13)), Leerzeichen (SBCS) (Chr$(32)). Der tatsΣchliche Wert fⁿr ein Leerzeichen ist je nach Land fⁿr DBCS unterschiedlich.

Bemerkungen

Wenn Sie von einem Byte-Datenfeld in ANSI-Format in eine Zeichenfolge konvertieren, sollten Sie die Funktion StrConv verwenden. Wenn Sie von einem solchen Datenfeld in Unicode-Format umwandeln, verwenden Sie eine Zuweisungsanweisung.